home *** CD-ROM | disk | FTP | other *** search
/ Network Support Library / RoseWare - Network Support Library.iso / mac / macstk.exe / MACSTK.TXT < prev    next >
Text File  |  1993-09-17  |  5KB  |  109 lines

  1.  
  2.               NOVELL TECHNICAL INFORMATION DOCUMENT
  3.  
  4. TITLE:              MACSTACK Patch for NW 286 Mac VAP v2.0
  5. DOCUMENT ID:        TID000181
  6. DOCUMENT REVISION:  A
  7. DATE:               01JUL93
  8. ALERT STATUS:       Yellow
  9. INFORMATION TYPE:   Symptom Solution
  10. README FOR:         MACSTK.EXE
  11.  
  12. NOVELL PRODUCT and VERSION:
  13. NetWare for Macintosh Pre 2.2
  14.  
  15. ABSTRACT:
  16. This file contains a patch to allocate additional stack areas to those
  17. processes in NetWare v2.15c that have exhibited stack problems with the
  18. AppleTalk 2.0 VAPs.  This patch will probably NOT repair problems with
  19. stack overflows that occur during file server boot-up; the VAPVOL.EXE patch
  20. addresses many of these problems.
  21. _________________________________________________________________
  22.  
  23. DISCLAIMER
  24. THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL. 
  25. NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION. 
  26. HOWEVER, THE INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION
  27. ONLY.  NOVELL MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS
  28. INFORMATION.
  29. _________________________________________________________________
  30.  
  31. Self-Extracting File Name:  MACSTK.EXE
  32.  
  33. Files Included     Size     Date        Time
  34.  
  35.   MACSTK.TXT          (This File)
  36.   ZAPOBJ.EXE      28660    7-31-90      4:24p
  37. MACSTACK.FIX       2218    9-06-90     11:55a
  38. MACSTKTT.FIX       2128   10-08-90      3:10p
  39.  
  40.  
  41.  
  42. --- FILE DESCRIPTION ---
  43.  
  44. This README file accompanies MACSTACK.FIX and MACSTKTT.FIX for NetWare 286
  45. v2.15C.
  46.  
  47. --- PURPOSE/PROBLEMS ADDRESSED ---
  48.  
  49. MACSTACK.FIX and MACSTKTT.FIX allocate additional stack area to those
  50. processes in NetWare ver. 2.15C that have exhibited stack problems during
  51. testing of the AppleTalk 2.0 VAPs.  It is important to note that this patch
  52. will probably NOT repair problems with stack overflows that occur during
  53. server boot-up; the VAPVOL patch addresses many of these problems.  This
  54. patch is for stack overflows that occur once the server is completely up
  55. and running.
  56.  
  57.  
  58. --- INSTRUCTIONS ---
  59.  
  60. Use the ZAPOBJ.EXE program to apply the .FIX patch file to the applicable
  61. Advanced or SFT NetWare object files before re-NETGENning the OS.  Use
  62. MACSTACK.FIX to patch NDADV.OBJ, NDADV_1.OBJ, ADV.OBJ, ADV_1.OBJ,
  63. SFT_1.OBJ, and/or SFT.OBJ.  Use MACSTKTT.OBJ to patch TTS_1.OBJ and/or
  64. TTS.OBJ.  The following DOS commands, for example, show how one might apply
  65. the patch to non-dedicated Advanced NetWare from a hard disk NETGEN area,
  66. received on a 5-1/4" floppy disk distribution:
  67.  
  68. CD ANDOBJ {move to the ANDOBJ subdirectory of your NETGEN area}
  69. NCOPY A:*.* {copy READ.ME, MACSTACK.FIX, and ZAPOBJ.EXE there)
  70. RENAME NDADV_1.OBJ NDADV_1.SAV {save old .OBJ file}
  71. ZAPOBJ NDADV_1.SAV NDADV_1.OBJ MACSTACK.FIX {apply patch to.OBJ}
  72. CD .. {back to NETGEN area}
  73. NETGEN {just relink, install, and copy OS to boot floppy...}
  74.        {... using current configuration while in NETGEN.}
  75.  
  76. (In order to patch the .OBJ for dedicated Advanced NetWare, CD to the ADOBJ
  77. subdirectory instead of the ANDOBJ subdirectory in the first command
  78. above.)
  79.  
  80.  
  81. --- COMMENTS ---
  82.  
  83. There is a potential loss of a file service process as a result of
  84. indiscriminate use of this patch.  You should have some knowledge about the
  85. server's configuration and the type of error(s) that have been causing your
  86. stack overflow(s).  This information is useful in helping to determine
  87. whether or not the loss of the file service process would occur if the
  88. complete patch were installed, and how to adapt the patch file to prevent
  89. its loss, while still fixing the existing stack overflow problem.  This
  90. information is presented in the "additional technical information" section
  91. below.
  92.  
  93.  
  94. --- ADDITIONAL TECHNICAL INFORMATION ---
  95.  
  96. This patch will remove an additional 248 bytes from Dynamic Pool 1, as
  97. displayed in FCONSOLE.  If there are not currently at least 248 bytes more
  98. than the minimum 16000 bytes in that memory pool, installing this patch in
  99. its current configuration will reduce the number of file service processes
  100. by one, and put any remaining memory thus freed back into Dynamic Pool 1.
  101.  
  102. If this situation might exist, and if the reduced number of service
  103. processes would seriously hamper server performance, selectively remove
  104. some of the patch directives.  You should remove enough of the pairs
  105. (triplets, for the MUXPRC and StatPr processes) of patch directive lines
  106. such that only the processes that are known to get a stack overflow error
  107. at the customer site, receive the additional stack area.
  108.  
  109.